Absolutely stunning place. The accomodation, view, and host were all perfect. It was a perfect place to call a home away from home. Teresa was excellent to deal with. Highly recommend.