Well-maintained place with thoughtful amenities and extras. Very nice hosts, great communication. Extremely clean.