I had an enjoyable stay at the apartment. Everything was perfect for me with only a few minor things for improvement, such as hissing sound of the main heaters at night (Note: Mario isn't to be blamed in this case because I didn't report it to him, as I found the nuisance negligible). Mario and his team were also very responsive and helpful in ensuring I enjoyed my stay.
Note of precaution: the surrounding area looked unsafe for small children, so be extra careful if you are bringing kids with you. I came with my friends so there was nothing to worry about.