Great unit and great complex. The pools were well maintained and having beach attendants to set up chairs and umbrellas was great. The unit had everything you need to make meals for a large group and the apartment was quite spacious. Overall this was a great experience and we would definitely go back!