Great location, immaculately clean and comfortable, great hosts.