I'd definitely recommend this place. Everything was perfect and clean. I had an amazing time and the location was perfect.