106 stairs but absolutely worth it! The terraces were lovely - we spent most of a day there, resting our tired feet, after two days of exploring. The location is great - wonderful restaurants all round, easy access to ancient Rome, quiet (as can be, in Rome). The apartment is large and comfortable. We would absolutely stay there again.