This place has a great vibe, inside and outside.