Large, stylish apartment right in the heart of Madrid. This was the perfect location for an incredible Madrid stay!