The place is at the center of everything. Puerta Del Sol, Plaza Mayor and Gran Via at few minutes walking. Barbara was very responsive.