Excellent location, good hosts, clean and welcoming. Note the interiors are a little dated, but it is good value for money and a good place for a family.