This has everything you could want for a wonderful stay. Great location and easy to get to NYC as well as enjoying New Jersey hospitality. Highly recommend this apartment and its hosts.