No complaints about property. It is an older resort but nothing wrong with it. The staff are what made our trip so memorable. Dining room staff, lobby staff, beach staff, bartenders, housekeeping, were all so friendly and helpful. We don't speak Spanish but staff did their best to speak with us and all our needs were met.