Booked this resort for a three night stay in between koh phi phi and Bangkok. Figured I could use a little relaxation between the two places and this was certainly the place to do it. Stayed in a panorama room which was very nice although it had a bit of an ant problem (but the staff was quick to send up people to try to fix it). Balcony had a private bathtub which was a great bonus. Literally spent an entire day at their infinity pool (pro tip: drop your stuff on chairs early to secure a spot if you're going to plan to hang out poolside all day - it fills up). The resort is HUGE and I got lost the first few times going in and out of the hotel. The room numbers don't correspond with the floors so don't feel silly if you can't figure out what's going on. Price wise, I paid roughly $140 usd per night which is basically the going rate for a non major us city hotel. If you're looking for something affordable, this isn't your best bet. The staff is very friendly and accommodating. Many remembered my name. Als a great option if you want to stay in railay. Railay hotels are very pricey and also things shut down early. Hotels in aonang are less expensive but there's a good night scene with lots of restaurants and hotels. Get on a longtail boat early in the morning (round trip is 200B) and make sure you get back by late afternoon because boats stop running!)