Beautiful place, spectacular views, wonderful hospitality and everything and more than you will need for your vacation. Loved it here.