The decor is rather quaint but it works and makes you feel like home. This is emphasized by the fact that the staff was also very friendly. A perfect place to have a fresh mint tea and apple pie with whipped cream.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.