This place has all of the necessary facilities.l had a great time.