The place was great and looked like the photos. It was clean and near the train station which made everything easy. Would recommend trying the astoria deli !!