Very good service. We enjoyed the continental breakfast every morning, great coffee. Very close to the beach, we didn’t mind walking, service is provided if needed. Staff is very helpful. The gentleman who attends the bar, always takes the time to say hello when we pass by. The pool was never crowded, always able to get a chair by the pool and on the beach. We had no issues on getting clean beach towels, always available at check-in desk. The Mexican Restaurant makes amazing drinks, located in the Villa and Ice Cream shop next door, great too!!