Amazing place in an amazing location with great hosts.