Excellent location close to the Vatican - pleasant stay!