Excellent location, sparkling clean, nice touches. The host provided excellent instructions and answered all our questions promptly. Will definitely stay again.