My wife and I were very pleased with our staying.
The apartment we were in is spacious, with big windows, cozy and clean. The best thing about it is the bedroom: big comfortable bed and big wardrobe.
The communication was top notch.