Absolutely first class! Home from home. Spotless, spacious, self-contained with everything you need and more. Super-friendly and attentive hosts. Highly recommended.