This is a very conveniently located apartment with enough beds to accommodate large groups. It's especially convenient to the C train, and Barclays Center station with many other lines is only slightly further. Most restaurants within walking distance close at 11. This should not be very surprising if you're familiar with New York, but there is no elevator - may be good to know if you have trouble walking up stairs.