HUGE apartment; not something you see often in Europe! Very close to the Vatican and metros.