Excellent place, well equipped and stylish