Terrific family accommodation in a charming town.