5.1 Location (940 reviews)
8 Excellent location! (664 reviews)
7 Staff (333 reviews)
9.8 Staff (149 reviews)
9.3 Staff (100 reviews)
7.8 Free WiFi (45 reviews)
6.5 Location (7 reviews)