Good place for a short stay in Rome, placed in a perfect position.