Absolutely lovely place, made all the more enjoyable by the wonderful service. Definitely worth it.