Impressive location, quirky apartment. Great base to see the many sights of Rome.