Giuseppe's place is easy to reach, as it is quite close to the Trastevere Train Station, which is one of the stations on the cheap public train line from Fiumicino-Leonardo da Vinci airport. You can reach easily the public transport too, in the nearby there is a direct tramline, bus and night bus route to the very center of the city. Even by foot it is not that far.
The flat is nice and clean, though if you are a vampire it isnt your place because it is full of mirrors. If you dont want it he wont interfere your business, but if you need help you can count on his help. Just make sure you are saying it outloud and in a clean way as sometimes he has problems with understanding because of his poor hearing.