check in was fast and easy, resort very clean, quiet with a beautiful beach. Stayed in a 1 BR condo ( building 2 , 3rd floor) with partial ocean view. Condo was spacious, comfortable king size bed, full kitchen and a large screened in porch. Housekeeping staff exceptional and cleaned daily. It was the only resort that had palappas on the beach, in addition to beach umbrellas. Heated Pool cleaned daily. Although there are some amenities available on the beach, I didn't see a lot to do for younger children. Short walk into town where most of the restaurants were located . Taxi's are easily accessible from resort, but daily usage can get expensive. I would absolutely recommend this resort.