Great location and super apartment, perfect place to stay in Rome.