We loved Phi Phi Relax Beach Resort. It is hidden from all the hustle of Phi Phi which I prefer. The food in the restaurant is amazing the best I had so far in Thailand, also the best snorkeling right in the front of the resort. The bungalow is great, everything that you might need. Fan, bottled waters, shampoo, towels, beautiful relaxing deck, beautiful views, clean rooms every day, mosquito net and fan. The prices in the restaurant are reasonable, same with the tours. Everything is nicely arranged by the staff, plus they are all nice and welcoming. You can eat and drink the water they offer, they use bottled water and and washing all the veggies from the bottled water. They keep you nice and safe.