The resort is tucked away and private. Good reception, pool, massage, toiletries, and food (a bit pricey with the taxes and service charges). The natural flora is very serene. Everything is hardwood with excellent craftsmanship so no cheap plastic. WiFi went in and out, but the front desk will work to figure out the problem. Better to use hotel beach access (not a private beach tho) because there is a security guard to keep an eye out for you. If you go to the main beach and you are an obvious foreigner like me, be prepared to be followed and stared at. If you want to rent a scooter or car, they can recommend people, but the price is inflated and they will require you to leave an original form of identification or a large returnable deposit. Overall, this is a good place and I would return.