The location of the apartment is perfect. Great access to the whole of Rome.
Be mindful of the shower as hot water seems to run out after 5 minutes.
The local restaurants, bars and Cafe's are superb.