As good as it gets. Fantastic hosts, great location, spacious, clean, with all the right amenities. We’ll be back if they’ll have us!