Good place. Somewhat expensive, unless you book for many people of course.