Place is really near Ximending for your late night ji pa. you could also walk to ningxia night market if you're up for it! 7-11 downstairs, literally next to the stairway makes for a good water supply point. Food isn't immediately available (not counting 7-11) but a 5-15min walk should give you several options.