Nice, cozy place. 10 min from the airport JFK