Clean, spacious and very close to a beach. Lots of helpful kitchen dishes and amenities. Pool at the property was great as well. Would stay here again.