Comfy spot right on the border of Upper East Side and East Harlem. Really close to the subway and from there the city is your oyster. Everything is as described and we didn't really use it but if your weather ended up bad the TV set up seems pretty nice.