Outstanding place. Highly recommend both the place and the hosts. Would love to stay there again.