I had a gathering for my 21st birthday, and i can confidently say that this place was perfect.