Perfect location, great hosts, spotlessly clean, an all-round beautiful home!