We have been visiting this place since Aug 2010 and I would have rated it 5 stars back then. The beverage (incl alcoholic) menu is diverse and food quality very good! The ambiance is fantastic and seating quite comfortable! Sadly, the quality of serving by the staff, has drastically come down since the beginning of 2011and the downward slide continues. The staff a year back were much more friendly, polite and attentive. We still visit the place, but not as frequently as we did in the past.