My wife and I went to St Helena's just before Christmas for an end of year treat. I still think of it now. What a great place! The food is top class but it's the great atmosphere and brilliant service from the hosts that make it such a special place and not at all stuffy. See you again before too long?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.