The apartment looks the same as photos posted. It is rather small but comfy for a 2 person stay, feels more like a hotel. It's located just beside the palatine hill but require ~7-10 mins walk to the colosseum/forum. ~5-10 mins walk to the bus stop but no metro nearby. Luca answered all the queries and his mum welcomed us.. Overall a pleasant stay although didn't meet with Luca.
Tip for travellers... Bring light luggage (to Rome in general) as the cobblestone road makes it quite an adventure walking with trolleys luggage (took us over 10 mins for a ~0.2km distance from the bus stop to Luca's apartment with just one mid size trolley bag)