The place has super localisation. A few steps away from St.Angel Castle and really near Vatican and St.Peter's Basilica. The place itself is very well equipped with everything you need. The host is helpful and easy to communicate. We enjoyed a lot our 5-day stay at the Yellow Door place!