The Condo we stayed in was fairly new and was very clean, with everything you needed.
It had a very comfortable bed, a large bathroom, and a full kitchen. The view on the 2nd floor wasn’t great, but that could depend on which building you were in. It had a pool and restaurant, which we did not use. The breakfast and wi-fi was included and was great. I would definitely stay here again.