Nice food, nice music, nice staff and very nice drinks. What else do you need?! This is the best place in the city to start the day. This is the ideal place for coffee and breakfast. They roast their own beans there and every up made with care like all coffee should be. There are some cake selections too and a small but decent food menu as well if you are missing a western meal.