Great place in a great location. Carla was very helpful and thought of everything we could possibly need.
Everything is within a short walking distance while also being off the path and away from the big crowds of Rome. Travestere is a great, safe location for anyone traveling