Restaurant and bar offering a break from the everyday. Good vibes.