Beautifully decorated, spacious, clean. Top of the line amenities with lots of thoughtful personal touches. Hosts clearly love their place and aim to please.