Wonderful stay, I would recommend to my family and friends. Beach is walking distance and private compared to the big resorts. Pool, gym, beach, golf course, amenities in walking distance, everything was perfect.