Have been here twice and my last visit was the absolute opposite to my previously. Maybe they were having a bad day but our coffee wasn't great, our food overdone, dry and tasteless, service was slow and unfriendly. I will however give them another try as our first visit was great.