Awesome location, great accommodation, fantastic hosts.