Great place!
Location: near to the airport, you can ride de Subway or a bus.
To go to some amenities in NY, you can take the bus (the bus stop its in te corner) and then the subway :)
Lakshmee is attentive and answer any question.
I really recommend the place!