Great location, easy check-in, perfect place to stay in Rome!