The location is perfect if you are Madrid for the IE University or IE Business School. The room is as described and your host is a very friendly lady who understands very well how to deal with guests. She is helpful and leaves you a lot of room to relax and do what you want.
Magdalena does not speak English, but you will manage with no problems if you speak a few words of Spanish and know how to work Google translate.