Great location, fabulous hosts, spotlessly clean. You couldn’t ask for anything better