If you are low on space, you may want to simply get some high quality headphones. This way you can have great sound at any time, without disturbing anyone. If you are willing to spend the money, you may want to look into surround sound headphones, here is an example...