Beautifully, spacious flat. Excellent upgrades and thoughtful design details. Some issues checking in (we arrived later than expected) but host was helpful and responsive. Will definitely stay again when back in Madrid with the family.