Immaculate in the cleanliness. Location is perfect! And the hosts are so accomodating.