I stayed for more than 1 month and it was a good experience I would definitely stay other times. The location is wonderful, the apartment is great, well equipped with everything needed, good bed, good shower and everything was very clean.
The administration is on the ground floor, very easy access and they will solve any problem you have in your staying. ;)