Ambiance wise this is probably one of the most romantic places to be. Kefi is located on Taj's rooftop. it truly sits like a jewel in the crown. the moment you set your foot on it, you are welcomed by cool gentle breeze and the sight of beautiful cool blue water. that's right it's a roof top restaurant with a pool side and a bar next to the pool. there are different seating arrangements available including a private table which very nicely draped in curtains (they call it cabana) . if you want to bring your someone special on a date or a special day, this is one of the best places to be. the lighting is very soothing and the music compliments all this. Coming to the food they have different categories in starter like the hot mezzi or cool m ... View Moreezzi we opted the hot one which was decent but what was really nice & really amazing was the charcoal grilled item. and the fish in the main course, the pita bread is something to gorge on but i would recommend rice if you are ordering fish. Sorry veggies i have no idea how the veg food is...didn't try anything veg. the dessert they served was a pastry filled with pistachios which was heavenly. The beverages were nicely made, we ordered vodka based cocktails both were very very good. The Taj staff is very efficient and very courteous, they know what they are serving...which is very important. It was our anniversary and my husband had booked a private cabana for us before hand hence the Taj staff was aware of the special occasion My husband wanted to place an order for a cake which they said is not required and they would bring it as a complimentary thing. The cake was also amazing. i was overwhelmed by husband's surprise dinner venue for our anniversary and i would strongly recommend this place for anybody who wants a perfect setting for a special day or even to spend beautiful romantic time with their spouse. Well the pricing part is usual star kind of prices, luxury that is, would come to Rs.1500/- per head but so worth it.View Less