It is a nice place for a reasonable price!
The only issues we had: weak WiFi connection in the room (though, it was perfect in the common room), it was a bit chill in the apartment (yet, manageable). We consider those minor, so we enjoyed our stay.
Thanks for having us!