A stylish, neat and all together quite nice place with what you'd come to expect and a bit more.