Allover nice and stylish place, well thought-through. It can be quite noisy at times.