Great place; great location and well equipped