Excellent stay, staff are bilingual (english/spanish), and very accommodating. The outdoor sitting area, pool and restaurants in the premises made it very convenient for breakfast and dinner. Very safe, and well lit and kept grounds.
The only reason for 4-stars instead of 5, was that coffee in the lobby was only for "selected guests in certain buildings" and NOT for all guests. Also first night was noisy because of renovations taking place on a adjacent building, but management promptly moved us to a separate building that was quiet.