Superb location, spotlessly clean, great hosts, can’t compliment enough