I think perfect best describes this place. It is positioned perfectly, check in was a breeze. It was so nice to have the hosts personally come and show us around and tell us where everything is. Lovey little touches that don’t get offered at many places including fresh bread, milk, fruit, jams and cereal. Would stay again for sure