Beautiful location, hospitality and accommodation! Would recommend.