For the price - what could be expected (plus a little more, friendly and accommodating staff). And the location is great.