This place is legit! Great location and awesome set up.