Good location but Bad service, bad coffee, bad food... I don't remember a place where I have been asked to pay the bill when the food is delivered! Well you get it over here! :)