Overall, the location is great! It is within walking distance to a metro station that can take you anywhere. There are lots of restaurants and small take-out restaurants nearby as well. There is also a laundromat (Green Clean, I think) across the street that is super convenient for laundry.
The bed was a bit cozy for two people. I think it was 140cm, but it was sufficient for a few nights.
I will say I don't know for sure if the posting said no wifi prior to booking, but we didn't see it until we arrived. I learned that I value wifi more than I knew, especially when traveling. For me, personally, I would probably pay more for wifi in the future. However, if you're in need of just a private and convenient place to stay, this apartment is great!