Clean place with great location close to JFK.