Huberto's place was just as described. Central location, next to main museums and parks. Walking distance to metro stations and Atocha train station. Highly recommendable.