In short, stayed a month and I would highly recommend this place. The apartment itself is great, have all you need, cozy and come with pool and small gym included. The location is perfect, just slightly outside of the main tourist spots but easily reachable using the metro network (the closest station about 3 minutes away on foot). Plenty of great street foods and restaurants nearby and a local market opens during lunch time, definitely recommended if you want more local feeling. The host was very responsive and helpful too.