Couldn't recommend this place highly enough. Excellent communication throughout. Place was clean and in a brilliant location.
Book here if you are staying in Rome!!!