Very clean and charming! Great location. But the cleanliness was what stood out. Beautiful place.