Great place to stay in. The location was perfect for us, near to JFK and just a few minutes walking to Subway. The flat is equiped with everything.
Very clean place.