Great location : calm and quiet while still close to all transportation means
A flat in perfect conditions : looks like newly renovated
Professional bedsheets, towels and toileteries : a feel of being in a hotel while being at home
Lots of light
Nothing elso to say but a great place to stay.