Perfect location in Rome and to feel at home with all the proper amenities and services.
Great price value and overall service.
Fully recommended