We stayed for a month, leaving on December 27th. Overall we had a fantastic time at Maria's place and we would highly recommend it. Both of us were working from home during the day and the internet access was fast (40 Mbps down, 15 up) and stable and the large desk was a great place to work. The kitchen is definitely the most equipped we've had on our travels so far. We loved the view from the place and having the large balcony doors open and fresh air coming in all the time made it feel very open.
The location was great as well. Not in the middle of tourists but close enough to everything and public transportation so we didn't feel disconnected. The gym in the building was not worth using for us but there's a gym (GDS) a couple blocks away that we frequented and the park is close enough for morning jogging. The pool on the roof was a great place to relax during the day.
It should be noted the apartment does get pretty toasty during the daytime on hot days in December. Not so hot that we were miserable but still pretty toasty. It was always totally fine in the evenings and never affected our sleep with the fan. Again, overall we loved our stay and would highly recommend the place and Maria. Thanks!