Everything you need: Good location, ample water pressure in the shower, nice kitchen, washer/dryer.