I can fully recommend this place: cosy, very central (harvard), friendly, efficient. What more do you want ?