The location is great. Have access to regional trains, underground, and multiple local busses that I had no trouble going to places.
Apartment is for short term rental and does not have any cooking spices or oil available. It comes with a washer for clothes but you will need buy or bring your own detergent. Overall my experience was positive and had everything I needed.
They ask for deposit and email communication outside of Airbnb platform but thus far they appears to be a legitimate business / short term rental apartment operator.