there is a one person elevator and stairs aren't that bad.. never saw host but we communicated by phone.. nothing fancy but I would stay if you need a kitchen.. it's well equipped.. also very good location near Piazza di Popolo and walking distance,7 minutes, to Metro at Spagna