Stayed at Phupaya Resort in April 2014, if you haven't been to Phi Phi Don this is what you need to know: the island is very small and there are no roads as such, what happens is that when you come of your ferry with hundreads of other people, staff from different resorts will be on the pier looking for people who already made bookings and people who want to make a booking with them, now when we arrived we couldn't find Phuphaya resort staff member and we ventured into the island looking for the resort ourself (with big backpacks),it's a little confusing as there are little streets everywhere and it is easy to get lost, I would recommend looking harder for the staff member at the pier who will help you with your luggage, as you will end up walking up a hill with your luggage and although the distance is not massive, it's quite a steep hill to climb with weight on your back and high temperature! Anyway, the rooms were quite basic but sufficient, bathroom with a shower, fan in the room, be aware that there might be insects getting in your room as the hut is made out of wood etc. Now if you are looking for a luxurious resort on Phi Phi's you will have to pay the price for it. This resort is more for people on the budget who don't mind staying in basic amenities. Last thing is that the water carries the noise from the beach (parties everynight until aprox 3-4am, and although for me personally it wasn't as loud as some people made it out to be on these reviews, it does disturb you