Beautiful place in a beautiful location. Awesome views, lovely hosts and amenities. Felt like a home away from home. Would love to visit again one day. Highly recommend.