The place, especially the heated pool was very clean and the grounds were well kept. You can see that they really take care of their property. We stayed in the main house and it was very spacious for our group of 6. The kitchen was well-stocked with pots, pans, cutleries, condiments, etc. We loved eating and hanging out on the deck overlooking the pool.