Not fitted for a long lasting stay, but probably a fine place to stay for a weekend in Rome