Highly recommend!
Just as described, and in a really convenient location in the heart of Madrid. Most major sites and hundred of resturants/bars in easy walking distance.
Place itself was also very modern and clean.
Hosts were both super friendly, and communication was excellent.