Excellent location, great amenities, warm home, considerate host! Would definitely stay again.