Awesome place - can't go wrong. Has everything you need and more. Plus the roof-top deck and location, it's a win!