The place is great and ideally located if you want to be close to the Real Madrid stadium. The place is really clean and modern.
The sofa/bed is comfortable although I believe if you planned to stay for a longer time or suffer from back problems this could become an issue. Note that during my 5 nights stay that It was not an issue and all bedding is provided which really make it more bed like.
The apartment has all the amenities you can dream coffee maker, toaster, hairdresser etc... so it adds a little home feeling and let you travel light.
I can only thank Juan and Eliana for their communication and quick response on all my questions.