Conveniently located and very confortable place with everything needed for a short stay in Rome