Are the apartments well connected?

Yes, being central locations, access to public transport is guaranteed. In addition, they have quick access to the main streets and ring roads of Madrid.