Place has everything you need. one thing I would note is that the walls are really really thin here. you can literally hear everything other tenants are doing. if they move an inch in their bed, you can hear it. it was little unsettling and I couldn't sleep that well.