Awesome place and great location. Everything was clean and the communication with Amy was great. Highly recommend this place. We had a great time :)