Stephen and his Mom, Teri are the best hosts that I have ever met on Airbnb. I enjoyed every single moment during my stay at their lovely Airbnb. Everything is exactly as pictured. Teri is one of the kindest, generous and warm-hearted person I have met in my life. She took care of me so well during my stay at their Airbnb, attending to my queries and just showering me with warmth, kindness and laughter. I enjoyed staying here so much that I decided to extend my stay at their Airbnb. It is my first time being in the US and I'm just so glad that I got to stay in such a safe, cozy and comfortable environment, filled with such warm-hearted people. I honestly highly recommend everyone to stay at Stephen's place if you are visiting New York and New Jersey because it is an amazing Airbnb and the location is perfect to visit New York as well. Stephen and Teri have outdone themselves and truly deserve to be called Superhosts. I will never forget my time spent here and will truly treasure my interactions and laughter shared with Teri. She is a great Airbnb host, an excellent mother and a truly sensational human-being.