Great place! A short trip on the underground / train and you are in the centre of Rome. Good location if you want to be a little out of the way with easy access by car / safe parking in a nice area.
Good amenities nearby, nice supermarket round the corner and some very good local bars / restaurants that we otherwise would not have found out about had we not stayed here :)
Place was exactly as described and was easy to self serve access via vikey.