Our stay at this property was just OK for the following reasons:
We chose this property because of the golf course and booked the 1 BR suite golf villa. In the description on Expedia, it listed a golf view and had a photo of a balcony overlooking the golf course. When we were given our villa number, we checked the location, and it was not golf view. When we inquired at the front desk about this, we were told that they do not guarantee a view only a location in the golf villa area. When offered another villa, we decided to keep the original view which had pool view, and we weren't sure what kind of golf view (if any) the other villa would have had based on the map. Expedia should update their description and photos to reflect this discrepancy.
Check in is 4pm which we were aware of but when we checked in at 10:30am we were told to check back soon to see if the villa is ready and that they would notify cleaning that we were checked in already. After checking in multiple times and still being told room was almost ready, we finally got the room after 4pm! If we were not told from the beginning that the room would be available soon, we would have just spent the day at the pool and checked back at 4pm.
Also, our villa had no hot water for showers around 5/6pm two of the nights we were there. There were only two of us in the villa and we didn't take showers at same time.
The resort itself is very nice- liked the infinity pool, beach walkway, shuttle.