Great place, lovely hosts, very thoughtful touches. Beautiful location. It was really perfect!