Charming little historical place in a fantastic location.