Excellent space, amenities and location for a weekend stay in Madrid