Beautiful location and beautiful place to stay. The place was clean and well stocked with anything you could need. Communication with the host was great and the personal touches added a home like feel. Will definitely be back.