The location here is spectacular and a great place to stay if it’s your first time in Rome or your tenth