Great place, large and well equipped