Great location and the amenities at the facility were terrific. The two pools were both spotlessly clean and uncrowded. Nice fluffy beach towels. Spa was having a two-for-one sale on massages and their massage therapists were very skilled. The apartment was just what we needed and exceeded expectations in nearly every respect. The beds were SUPER comfortable and the bedding was top quality.