Not very clean. Plates and glasses were dirty! Dishwasher wasnt working as it should. The table outside was dirty and we had ants everywhere. Our accomodation wasnt ready at 15:00. We had to wait outside the door vor 40 minutes with our 6-month old baby. How come that a restaurant isnt serving food after 20:00??? Location and size of the houses are good.