The location of this place was AMAZING. Castel Sant' Angelo is right in front of the apartment building. The Vatican, metro, and Piazza Navona are a short distance away. The room it's self was like a hotel room. It was so clean and nice.