You HAVE to stay here! Great location, great hosts.