Modern, immaculate and large, in a nice part of town. Great place for a weekend in Madrid.