The place is great, very clean, quiet, and calm. It is close to JFK airport.