We rented the apartment ( one bedroom) The apt is very, clean and modern. Every thing you would need was in the apt. Washer, dryer,fridge stove, ect. ,The staff were excellent. The pool is 85 degrees. The pool area is beautiful and clean. It has a full bar with food and very comfortable seating.