The place is cosy. Great location also just right beside Harvard.