Excellent value for money in a charming location.