My son (7 years) enjoys the place for the great looking outdoor view and the range of snacks and cakes and the coffee (he calls it cold coffee!). Prices are a little on the higher side - but OK. Most of the stuff priced between 50-100 but they are decent in quantity to fill you. Coffee is a bit too less in quantity ;-)
Generally too crowded and finding a place to sit is tough;-( and parking is a problem but coming from Vashi one can park a little ahead of Barista and walk the small distance ;-(