Very clean! Beautiful setting. Gracious hosts. Very good value.