Amazing place in an amazing location. Our hosts were so thoughtful with their recommendations, they really made us feel at home. We will definitely be back, cannot recommend this place enough!