The beverages are good, the seats are comfortable, the music isn't too loud, the staff is friendly, the wifi works, the shop is nice overall. So, in general, it's good or great at everything that I look for in a coffee/tea shop. And so few places are. That makes it worthy of 5 stars.