The apartment is brand new and sparking clean. We only stayed one night so didn’t get ride all the amenities but it seems pretty well equipped. Will be back