A nice spot, easy to get to and spacious; perhaps a little sparsely-appointed for the price. The location is fair.