Really good location, quick and easy check-in and great communication from the hosts :)
A good place just to rest your head for a night while spending the rest of your time exploring Roma!