Well located and Nice place tucked near the center of Madrid.