A beautiful place to stay in a charming town! A must!