Everything you would need to live but can easily hear other occupants so how good it is dependant on those living upstairs.