Gives what it promises which is not a bad sign. Cheap, very clean and located. In September they stop giving lunches which is a bummer. Recommended.