Great place to stay - convivial hosts providing a welcoming environment. A home away from home.