Overall very decent and good value.
Parking a little expensive however staff are friendly.