Spotless and charming! Lots of very nice little touches and attention to detail make this a standout destination. Very highly recommended.