We really loved the spaciousness of this place. It is beautiful, modern, clean, well appointed and a lot of special touches! Great towels, two TVs and a little eatery right next door. Our hosts were attentive and recommended a wonderful restaurant just up the hill and recommended other things for us to do. I would definitely stay here again.