This place was extremely nice. It had everything you would need, and the location was great. The rooftop area is really nice, and a fun place to hang out during nice weather. Would recommend!