I love the ambience of this place-----very peaceful. Food is good, place is well maintained. I love the English tea sets they use to serve tea. Royal Albert collection, made in England! Im impressed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.