This place has many pros, but a few cons to note. Overall, the complex is awesome; we loved all of the pools, and the weight room in the tower was nice. The proximity to the beach was perfect.A couple of small cons:- The building itself is very depressing; the hallway is straight out of a horror film.- The listing advertised chairs and an umbrella, but the one chair was broken, and the umbrella would not stay together. If you advertise them, make sure they work. - The kitchen sink leaked; the bathroom sink drain was clogged; overall, the place needs a little TLC. I think it was a great value for money, though, and the host was so responsive, but I also want to be honest in my review.