Great place and well equipped. You need to be careful where to park though as we got a fine for not parking correctly.