Stylish place, well equipped and a great host