Great location, stylish, clean, spacious, well stocked, and very gracious hosts.