Beautiful location, and incredible hosts. We felt very pampered by the abundance of amenities and the many small details that were taken care of. Much more than a place to stay, it was a wonderful experience!