My husband and I stayed in this lovely appartment. The location is perfect. It can be a bit noisy.
We personally prefer staying at locals, this is a commercial company than manages almost the entire building