Very nice place, lots of subway stations nearby allowing to get to Manhattan easily, direct subway line to JFK in 100 feet, several delis & bars around.
Despite we arrived earlier than discussed, we got keys without any waiting.
Many thanks to Lori!