Charles place is located at the central of Madrid. Everything is within walking distance. Very convenient place.