It is really near from vatican and st. Peter basilica. Great location