Very clean and neat. Very beautiful and right next to the ocean. Every kitchen equipment is available. Enjoyed my stay 100%