Very spacious and clean. The kitchen is well stocked with appliances, pots and pans... Beds were very comfortable. Location is about as good as it gets for the money. You can actually walk to the beach. We rented a gem car which made it super easy and fun. These units come with a garage which makes this possible. We would definitely stay here again.