Amazing place in an amazing location. The condo is pretty much exactly as is shown in the pics. It is spacious, clean, well kept, comfortable has a large terrace, and fantastic sun-drenched views. The kitchen is decently equipped to accommodate making meals and dining for four people. There is plenty of bedding and enough towels. The washer-drying is a huge convenience I was thrilled to have. There were four of us, me plus three kids. They were ecstatic when they walked in, as was I. Any criticism I might have is so minor it isn't worth mentioning. You are on the beach and have access to very nice pools. Depending on the time of day, the pools can get crowded and they close around 6pm. Don't expect a totally private oasis. I'm not sure if anyone actually lives in the building. It doesn't seem like anyone does. The clientele is very transient. The building appears to be very much a resort full of Airbnbs and hotel rooms, so expect that sort of crowd. It get's crowded (check-in looked a little daunting, but it went very smoothly). People of all ages were here, from families, older people, and younger college-aged looking kids. As others have noted (or complained about), it is big building (about 40 stories) with four elevators. I did not find this to be a problem and never waited more than several minutes for an elevator or one that actually had space to accommodate us. But I heard so many people griping and complaining about it. I thought they were being unreasonable and just aren't used to elevators. The elevators had zero impact on the amazing time we had. There is a lot of security in the building and the security guards carry guns. But I found them and all of the staff at the resort to be helpful and polite. There are a lot of rules in the building. You have to pass through security to get many places. I don't think you can have visitors, but don't know for sure. You have to wear a wristband for access to the elevators and pools. If you have a car, you have to pay for valet parking. I found none of this to be a problem and didn't seem unreasonable given the size of the building. We had an amazing time, the facilities are great, and I would consider returning. Thank you for a comfortable, relaxing, fun time! A+