Great apartment. Very modern and clean. Had lots of beach and kitchen essentials plus more. The Wi-Fi is spotty in the bedroom, which can be annoying at times. The cell service in the resort area (and the condo) was bad (I have Verizon, and my GF has AT&T) - nothing to do with the condo but just a heads up.
Overall, a clean spacious and modern condo with lots of nice amenities.