I'll start be saying that this place has WiFi but refuses to provide the password to customers. How cheap can you be? We were told to use the mall's WiFi - WiFi which we weren't able to connect to at all - or use the next door neighbour's WiFi - which while it connected, for some reason was extremely spotty in connection.
Food quality could use improvement. The salad and entree veggies should have been washed better, as there was sand/soil in them.
Coffee - nice flavour and they had soy and coconut milk selections (good!), but was served luke warm.
The beef/lamb meat in the entree I ordered was overcooked and dry.