Lucas and Natasha's place is conveniently located, 30 minutes from Gran Central and 25 minutes to JFK.
Room is spacious with a comfortable bed, maybe just a bit cold.
It is in the Greek Astoria so lots of good places where to eat.