Apartment was a great location with quick walk to beach, restaurants and shopping. Pool and grounds were very nice and relaxing. No problem parking. Bedrooms were large and beds very comfortable. Place was very clean. Kitchen provided almost everything we needed. Place matched pictures (except no artwork on walls). There is an office on site that is open everyday for fresh towels or if you need anything else. My suggestions were that the couches could use a refresh and it would be nice if they provided beach chairs and an umbrella. All in all it was a great time and I would recommend this place.