I'm sorry you didn't enjoy your stay. We've worked hard to make this apartment and experience superb as is evident from other reviews. Unfortunately, the noise factor is very personal, as we've not heard this complaint previously. However, it isn't something we can control in an urban environment.
You stated that the windows aren't insulated, however they are definitely double pane windows as is common in NYC apartments.
And to address your dissatisfaction with the check in process, it states in our listing that we offer self check-in and are reachable by text should you need anything. Many of our guests appreciate that they can check in at any point after 3 PM, even if their plane arrives at 11 PM without having to coordinate with us for entry.
And finally...we offer a small list of things to do right in our listing, but often guests simply ask us for recommendations.
To ensure you have an enjoyable stay for your next vacation, be sure to thoroughly read the listings before booking so you're not disappointed.