I love this place! The staff is ALWAYS friendly and helpful. My favourite time to come is summer. I can sit on the patio with my laptop and catch some rays. My only complaint is that the wifi is hard to hook up at times unless you sit close to the window.
Otherwise, I highly recommend this place. They really know how to treat their customers and keep them coming back!