Great and stylish place in excellent location