Clean and exactly as advertised - perfect location for beach and all amenities you could need