Beautiful location, great hosts, everything we needed!