This might be a great coffee&chat&hanging out with friends place, but my impression was that it was just too small and very crowded (we were there for a meal around 4PM on Thursday) and not really cosy place. Staff was very nice (standard for Java places), but eating there just did not feel right. Toilet is too small and flush in the ladies' room did not work. No wi fi available. Standard Java menu (very good, no complaints about food quality), I guess standard offer when it comes to coffee and pastry (we did not try this). No sitting outside, no windows, no nice view (just the main busy street). There are much better Java places in Nairobi.