Is this place is a best weekend hangout place  in Delhi?