Location location location! Who would say no to staying right around the corner from the magnificent colosseum? You won't regret staying at Andrea's!