My wife and I stayed here late November 2019. Our host Eamon was very helpful and provided us with excellent local info with respect to restaurants, transit, attractions, etc. both before and after our arrival. The neighbourhood was a very good one, always felt safe even during early morning and late evening arrivals and departures.
Ranelagh is a short tram ride from Grafton Street and other popular downtown locations. Around the apartment there are many reasonably priced restaurants and shops. Very kind and helpful people everywhere we went. A tip for transit passes: Go to one of the tourist information offices downtown to get your leap transit visitor pass. Tourist can get unlimited travel multiday passes at good prices there. May have to show your passport of plane ticket as proof though.