Super clean, excellent location, great hosts.