Wow! What a gorgeous apartment in a great resort. Loved the location, valet was pretty quick for most resorts in the area, and check in was easy. The room was extremely clean, the sheets smelled great, and it was very spacious. Loved the big balcony and the view. The resort is also great. Room service and the restaurant on site is great. The pool is nice but a bit windy. Beach was nice with chairs and towels. Literally only down side was the elevators kept breaking down and there would be very long waits for them. If the resort fixed that it would be ideal. On top of a great stay and quick communication, my boyfriend accidentally left some clothes in one of the drawers and the owner mailed them back to us. I would definitely return!