A charming little place in a wonderful scenic location.