Good coffee spot with a nice atmosphere. However, the sofas and tables are often dirty, and more attention to cleanliness would really improve the experience. The staff can be quite slow at times and could be more attentive to customers.
It would be great if tables were properly cleaned before guests sit down, and if tissues and water were refilled upon arrival. Also, bringing the EFTPOS machine to the table for payment would make the service more convenient, rather than asking guests to walk up to pay.
With better attention to service and cleanliness, this place could easily be excellent.