Great location and space to relax at in between the many things to do in Rome!