Great location. Very clean. Had a wonderful time.