Elvio's place is located at short walk away from St. Peter's Basilica. The room was spacious and comfortable. Transportation was also convenient. Staying there was a special experience.