Don't go there if you are looking for a 5 star hotel, or even a mid-range hotel.
It's not that kind of a place.
Viking is located few blocks away from the long beach which is the best beach in phi phi.
No air-con in any room,
Mosquitos and lizards at night, walking and climbing quite a lot to get to your place but great sea views from some of the tree houses.
The village is far. At least 20-30 minutes walk and it not that easy when it is so hot out there, so if you are looking for some activities - avoid at any cost, or take a taxi boat in 100 baht per person per way.
We stayed in a luxury villa that is barely new (the first guests).
It's bigger, nicer and ... bare new.
The balcony is huge and you can see the entire ocean and beach, no aircon as mention but you can manage the 3 fans for 2-3 nights.
We didn't had blankets and no blankets to be found either, 3-4 power failures per night for 10-15 minutes, the towels were quite dirty and with holes so don't expect top services but.. It's different kind of adventure.More