Free wifi, cozy atmosphere, and super friendly staff. It does get very crowded though.