PERFECT place to stay for your visit to Rome. Perfect location, perfect host, perfect everything!