Comfortable space with nice amenities. Everything was clean and very nicely appointed. Great location. We had everything we needed to go to the beach and play tennis downstairs.