The place itself is nice. However, our apartment was not ready by 4pm (check in time), the apartment was not cleaned at all. The couch was wet and the outdoor table was broken, and there was a big hole in the bathroom wall. The pool was super crowded and they didn’t have pool towels for guests. I would not recommend this place at all.