Great place, cool location and visually-pleasing interior