Spacious, cool and well located.
Yes, there are lots of stairs, so maybe not best for little children.
Trastevere is vibrant, so it can be hopping well into the wee hours!