Super cozy apartment with great touches, conveniently located near JFK.