Clean and comfortable. We had a good family vacation. The rooms were a bit smaller than what the pictures led us to believe. A sliver of ocean view since the house is located behind a hill. Kitchen was well stocked with spices. Living room was a good hangout where we spent most of the time. Good internet connectivity.