Charming place with great character.