Ranelagh: a special place