Good location, cute little resort with pool and hot tub and stunning sunset views from the beach. Apartment is as described and convenient. Main issue for us was cleanliness (especially the very dirty floors + dusty closets), otherwise it was a good stay.