Great location, awesome accomodation, great hosts.