Kyle's apartment provides everything that is listed and the location puts you at a great advantage for getting around the city and feeling as thou you are in a good place.