The apartments were very spacious and clean. Victor was on top of the communication and communicated very quickly when I needed something. We did run into one issue of the pool not being cleaned and working during our stay. Victor did accommodation us for the unfortunate situation. Aside from that, it was a pleasant stay.