Zhen Zhen's place is very cleanly and nice. Just down the street from the bus stop. The bus takes about 25 minutes to get to the subway and about total 50 minutes from Manhattan using public transportation.