Modern self contained apartment. Everything you need is there.