We stayed for about 3 weeks, it's been great!
The apartment has just about anything you would need for your stay and overall is well equipped and designed, also the view out of the windows is absolutely majestic!
It gets a little hot but the two AC units are there to keep the temperature comfortable, The bathroom has a window to the living room which is a bit weird but not a problem overall but might get a little awkward if you come here with friends :)
The localization is a little out of the convenient routes, though there are some buses you should be able to catch, the closest bigger shop is about a kilometer out so there is a little of walking but once you go a little into the town there is everything you could need.
Vasco is very responsive and helps with anything.
Overall I would very much recommend Vasco's place.